Logarithmic Time Cost Optimal Parallel

نویسنده

  • Lasse Natvig
چکیده

When looking for new and faster parallel sorting algorithms for use in massively parallel systems it is tempting to investigate promising alternatives from the large body of research done on parallel sorting in the eld of theoretical computer science. Such \theoretical" algorithms are mainly described for the PRAM (Parallel Random Access Machine) model of computation 13, 26]. This paper shows how this kind of investigation can be done on a simple but versatile environment for programming and measuring of PRAM algorithms 18, 19]. The practical value of Cole's Parallel Merge Sort algorithm 10,11] have been investigated by comparing it with Batcher's bitonic sorting 5]. The O(logn) time consumption of Cole's algorithm implies that it must be faster than bitonic sorting which is O(log 2 n) time|if n is large enough. However , we have found that bitonic sorting is faster as long as n is less than 1:2 10 21 , i.e. more than 1 Giga Tera items!. Consequently, Cole's logarithmic time algorithm is not fast in practice .

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallel Generation of t-ary Trees

A parallel algorithm for generating t-ary tree sequences in reverse B-order is presented. The algorithm generates t-ary trees by 0-1 sequences, and each 0-1 sequences is generated in constant average time O(1). The algorithm is executed on a CREW SM SIMD model, and is adaptive and cost-optimal. Prior to the discussion of the parallel algorithm a new sequential generation with O(1) average time ...

متن کامل

Comparison between four dissimilar solar panel configurations

Several studies on photovoltaic systems focused on how it operates and energy required in operating it. Little attention is paid on its configurations, modeling of mean time to system failure, availability, cost benefit and comparisons of parallel and series–parallel designs. In this research work, four system configurations were studied. Configuration I consists of two sub-components arranged ...

متن کامل

An Integrated Inventory Model with Controllable Lead time and Setup Cost Reduction for Defective and Non-Defective Items

In this paper, the study deals with the lead time and setup reduction problem in the vendor-purchaser integrated inventory model. The cost of capital (i.e., opportunity cost) is one of the key factors in making the inventory and investment decisions. Lead time is an important element in any inventory system. The proposed model is presents an integrated inventory model with controllable lead tim...

متن کامل

A single-vendor and a single-buyer integrated inventory model with ordering cost reduction dependent on lead time

Lead time is one of the major limits that affect planning at every stage of the supply chain system. In this paper, we study a continuous review inventory model. This paper investigates the ordering cost reductions are dependent on lead time. This study addressed two-echelon supply chain problem consisting of a single vendor and a single buyer. The main contribution of this study is that the in...

متن کامل

Optimal and Sublogarithmic Time Randomized Parallel Sorting Algorithms

We assume a parallel RAM model which allows both concurrent reads and concurrent writes of a global memory. Our main result is an optimal randomized parallel algorithm for INTEGER SORT (i.e., for sorting n integers in the range [1; n]). Our algorithm costs only logarithmic time and is the rst known that is optimal: the product of its time and processor bounds is upper bounded by a linear functi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1990